\section{\-Class \-List}
\-Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{classCAdvAmplitudeScrambling}{\-C\-Adv\-Amplitude\-Scrambling} }{\pageref{classCAdvAmplitudeScrambling}}{}
\item\contentsline{section}{\hyperlink{classCAESCipherStream}{\-C\-A\-E\-S\-Cipher\-Stream} }{\pageref{classCAESCipherStream}}{}
\item\contentsline{section}{\hyperlink{classCAlawCodec}{\-C\-Alaw\-Codec} }{\pageref{classCAlawCodec}}{}
\item\contentsline{section}{\hyperlink{classCAlsaIO}{\-C\-Alsa\-I\-O} }{\pageref{classCAlsaIO}}{}
\item\contentsline{section}{\hyperlink{classCAmplitudeScrambling}{\-C\-Amplitude\-Scrambling} }{\pageref{classCAmplitudeScrambling}}{}
\item\contentsline{section}{\hyperlink{classCFrameBuilder_1_1CBitRingBuffer}{\-C\-Frame\-Builder\-::\-C\-Bit\-Ring\-Buffer} }{\pageref{classCFrameBuilder_1_1CBitRingBuffer}}{}
\item\contentsline{section}{\hyperlink{classCBuffer}{\-C\-Buffer} \\*\-Dynamic push and pop \-Buffer for audio samples }{\pageref{classCBuffer}}{}
\item\contentsline{section}{\hyperlink{classCByteBuilder}{\-C\-Byte\-Builder} \\*\-Assembles bits to bytes. \-Splits bytes to bits }{\pageref{classCByteBuilder}}{}
\item\contentsline{section}{\hyperlink{classCByteRingBuffer}{\-C\-Byte\-Ring\-Buffer} }{\pageref{classCByteRingBuffer}}{}
\item\contentsline{section}{\hyperlink{classCCipherStream}{\-C\-Cipher\-Stream} }{\pageref{classCCipherStream}}{}
\item\contentsline{section}{\hyperlink{classCClientConnection}{\-C\-Client\-Connection} \\*\-This is the actual model for the stegit-\/2 control }{\pageref{classCClientConnection}}{}
\item\contentsline{section}{\hyperlink{classCClientPrint}{\-C\-Client\-Print} }{\pageref{classCClientPrint}}{}
\item\contentsline{section}{\hyperlink{classCCombinationIO}{\-C\-Combination\-I\-O} }{\pageref{classCCombinationIO}}{}
\item\contentsline{section}{\hyperlink{classCConnectionFactory}{\-C\-Connection\-Factory} }{\pageref{classCConnectionFactory}}{}
\item\contentsline{section}{\hyperlink{classCConnectionWidget}{\-C\-Connection\-Widget} \\*\-This is the actual control for the stegit-\/2 control }{\pageref{classCConnectionWidget}}{}
\item\contentsline{section}{\hyperlink{classCCryptoEngine}{\-C\-Crypto\-Engine} \\*\-Implementation of a crypto engine }{\pageref{classCCryptoEngine}}{}
\item\contentsline{section}{\hyperlink{classCDatagramBuilder}{\-C\-Datagram\-Builder} \\*\-Datagram builder for communication }{\pageref{classCDatagramBuilder}}{}
\item\contentsline{section}{\hyperlink{classCDeinterleaveIO}{\-C\-Deinterleave\-I\-O} }{\pageref{classCDeinterleaveIO}}{}
\item\contentsline{section}{\hyperlink{classCDummyBuilder}{\-C\-Dummy\-Builder} }{\pageref{classCDummyBuilder}}{}
\item\contentsline{section}{\hyperlink{classCDummyProtocolEngine}{\-C\-Dummy\-Protocol\-Engine} }{\pageref{classCDummyProtocolEngine}}{}
\item\contentsline{section}{\hyperlink{classCDumpEmbeddingEngine}{\-C\-Dump\-Embedding\-Engine} \\*\-File dump wrapper }{\pageref{classCDumpEmbeddingEngine}}{}
\item\contentsline{section}{\hyperlink{classCEngineFactory}{\-C\-Engine\-Factory} \\*\-Factory that creates and destroys instances of \hyperlink{classCStegCallHandle}{\-C\-Steg\-Call\-Handle} }{\pageref{classCEngineFactory}}{}
\item\contentsline{section}{\hyperlink{classCExtendedBuffer}{\-C\-Extended\-Buffer} \\*\-Dynamic push and pop \-Buffer for audio samples }{\pageref{classCExtendedBuffer}}{}
\item\contentsline{section}{\hyperlink{classCExtendedTreeView}{\-C\-Extended\-Tree\-View} }{\pageref{classCExtendedTreeView}}{}
\item\contentsline{section}{\hyperlink{classCSamplesPreprocessor_1_1CExtractThread}{\-C\-Samples\-Preprocessor\-::\-C\-Extract\-Thread} }{\pageref{classCSamplesPreprocessor_1_1CExtractThread}}{}
\item\contentsline{section}{\hyperlink{classCFileProtocolEngine}{\-C\-File\-Protocol\-Engine} \\*\-Protocol engine for transmission of file payload }{\pageref{classCFileProtocolEngine}}{}
\item\contentsline{section}{\hyperlink{classCFilter}{\-C\-Filter} }{\pageref{classCFilter}}{}
\item\contentsline{section}{\hyperlink{classCFixedCipherStream}{\-C\-Fixed\-Cipher\-Stream} }{\pageref{classCFixedCipherStream}}{}
\item\contentsline{section}{\hyperlink{classCFrameBuilder}{\-C\-Frame\-Builder} \\*\-Assembles bits to a frame. \-Splits a frame to bits }{\pageref{classCFrameBuilder}}{}
\item\contentsline{section}{\hyperlink{classCFrequencyPattern}{\-C\-Frequency\-Pattern} }{\pageref{classCFrequencyPattern}}{}
\item\contentsline{section}{\hyperlink{classCFrequencyScrambling}{\-C\-Frequency\-Scrambling} \\*\-Encrypts and decrypts audio samples using the \-Frequency \-Permutation algorithm }{\pageref{classCFrequencyScrambling}}{}
\item\contentsline{section}{\hyperlink{classCGuiProtocolEngine}{\-C\-Gui\-Protocol\-Engine} \\*\-Protocol engine for gui }{\pageref{classCGuiProtocolEngine}}{}
\item\contentsline{section}{\hyperlink{classCIPPacket}{\-C\-I\-P\-Packet} }{\pageref{classCIPPacket}}{}
\item\contentsline{section}{\hyperlink{classCLcg}{\-C\-Lcg} }{\pageref{classCLcg}}{}
\item\contentsline{section}{\hyperlink{classCLogger}{\-C\-Logger} }{\pageref{classCLogger}}{}
\item\contentsline{section}{\hyperlink{classCLSBEmbeddingEngine}{\-C\-L\-S\-B\-Embedding\-Engine} \\*\-Implementation of the \-L\-S\-B embedding algorithm }{\pageref{classCLSBEmbeddingEngine}}{}
\item\contentsline{section}{\hyperlink{classCMainWidget}{\-C\-Main\-Widget} \\*\-This is the actual view for the stegit-\/2 control }{\pageref{classCMainWidget}}{}
\item\contentsline{section}{\hyperlink{classCMainWindow}{\-C\-Main\-Window} }{\pageref{classCMainWindow}}{}
\item\contentsline{section}{\hyperlink{classCNullCryptoEngine}{\-C\-Null\-Crypto\-Engine} }{\pageref{classCNullCryptoEngine}}{}
\item\contentsline{section}{\hyperlink{classCOriginalModifiedIO}{\-C\-Original\-Modified\-I\-O} }{\pageref{classCOriginalModifiedIO}}{}
\item\contentsline{section}{\hyperlink{classCStreamBuilder_1_1CPacket}{\-C\-Stream\-Builder\-::\-C\-Packet} }{\pageref{classCStreamBuilder_1_1CPacket}}{}
\item\contentsline{section}{\hyperlink{classCPacketBuilder}{\-C\-Packet\-Builder} }{\pageref{classCPacketBuilder}}{}
\item\contentsline{section}{\hyperlink{classCStreamBuilder_1_1CParam}{\-C\-Stream\-Builder\-::\-C\-Param} }{\pageref{classCStreamBuilder_1_1CParam}}{}
\item\contentsline{section}{\hyperlink{classCPcmCodec}{\-C\-Pcm\-Codec} }{\pageref{classCPcmCodec}}{}
\item\contentsline{section}{\hyperlink{classCPropertiesItem}{\-C\-Properties\-Item} }{\pageref{classCPropertiesItem}}{}
\item\contentsline{section}{\hyperlink{classCPropertiesModel}{\-C\-Properties\-Model} }{\pageref{classCPropertiesModel}}{}
\item\contentsline{section}{\hyperlink{classCPulseAudioIO}{\-C\-Pulse\-Audio\-I\-O} }{\pageref{classCPulseAudioIO}}{}
\item\contentsline{section}{\hyperlink{classCRandEmbeddingEngine}{\-C\-Rand\-Embedding\-Engine} \\*\-Implementation of the lsb embedding where random lsb's are taken to hide the data bits }{\pageref{classCRandEmbeddingEngine}}{}
\item\contentsline{section}{\hyperlink{classCStreamBuilder_1_1CRecvParam}{\-C\-Stream\-Builder\-::\-C\-Recv\-Param} }{\pageref{classCStreamBuilder_1_1CRecvParam}}{}
\item\contentsline{section}{\hyperlink{classCRiffWave}{\-C\-Riff\-Wave} }{\pageref{classCRiffWave}}{}
\item\contentsline{section}{\hyperlink{classCRiffWaveWriter}{\-C\-Riff\-Wave\-Writer} }{\pageref{classCRiffWaveWriter}}{}
\item\contentsline{section}{\hyperlink{classCRoutingIO}{\-C\-Routing\-I\-O} }{\pageref{classCRoutingIO}}{}
\item\contentsline{section}{\hyperlink{classCRTPPacket}{\-C\-R\-T\-P\-Packet} }{\pageref{classCRTPPacket}}{}
\item\contentsline{section}{\hyperlink{classCSamplesPreprocessor}{\-C\-Samples\-Preprocessor} }{\pageref{classCSamplesPreprocessor}}{}
\item\contentsline{section}{\hyperlink{classCStreamBuilder_1_1CSendParam}{\-C\-Stream\-Builder\-::\-C\-Send\-Param} }{\pageref{classCStreamBuilder_1_1CSendParam}}{}
\item\contentsline{section}{\hyperlink{classCShiftRegister}{\-C\-Shift\-Register} \\*\-Implementation of a linear feedback shift register }{\pageref{classCShiftRegister}}{}
\item\contentsline{section}{\hyperlink{classCSignalToolkit}{\-C\-Signal\-Toolkit} \\*\-Analyzes samples for patterns }{\pageref{classCSignalToolkit}}{}
\item\contentsline{section}{\hyperlink{classCSimplefileProtocolEngine}{\-C\-Simplefile\-Protocol\-Engine} \\*\-Simple protocol engine for transmission of file payload }{\pageref{classCSimplefileProtocolEngine}}{}
\item\contentsline{section}{\hyperlink{classCSocketIO}{\-C\-Socket\-I\-O} }{\pageref{classCSocketIO}}{}
\item\contentsline{section}{\hyperlink{classCStegCallHandle}{\-C\-Steg\-Call\-Handle} \\*\-Simple handle class that carries all the various engines and helper classes }{\pageref{classCStegCallHandle}}{}
\item\contentsline{section}{\hyperlink{classCStegitMath}{\-C\-Stegit\-Math} \\*\-Mathematical functionality for \-Steg\-I\-T-\/2 }{\pageref{classCStegitMath}}{}
\item\contentsline{section}{\hyperlink{classCStreamBuilder}{\-C\-Stream\-Builder} \\*\-Stream builder for guaranteed stream communication }{\pageref{classCStreamBuilder}}{}
\item\contentsline{section}{\hyperlink{classCTabComm}{\-C\-Tab\-Comm} }{\pageref{classCTabComm}}{}
\item\contentsline{section}{\hyperlink{classCTabConf}{\-C\-Tab\-Conf} }{\pageref{classCTabConf}}{}
\item\contentsline{section}{\hyperlink{classCTabDefense}{\-C\-Tab\-Defense} }{\pageref{classCTabDefense}}{}
\item\contentsline{section}{\hyperlink{classCTabLogging}{\-C\-Tab\-Logging} }{\pageref{classCTabLogging}}{}
\item\contentsline{section}{\hyperlink{classCUISocket}{\-C\-U\-I\-Socket} }{\pageref{classCUISocket}}{}
\item\contentsline{section}{\hyperlink{classCUlawCodec}{\-C\-Ulaw\-Codec} }{\pageref{classCUlawCodec}}{}
\item\contentsline{section}{\hyperlink{classCWaveIO}{\-C\-Wave\-I\-O} }{\pageref{classCWaveIO}}{}
\item\contentsline{section}{\hyperlink{classIBitSource}{\-I\-Bit\-Source} \\*\-Abstract steg payload bit source }{\pageref{classIBitSource}}{}
\item\contentsline{section}{\hyperlink{classICodec}{\-I\-Codec} }{\pageref{classICodec}}{}
\item\contentsline{section}{\hyperlink{classIEmbeddingEngine}{\-I\-Embedding\-Engine} \\*\-Embedding engine base class }{\pageref{classIEmbeddingEngine}}{}
\item\contentsline{section}{\hyperlink{classIExtBitSource}{\-I\-Ext\-Bit\-Source} \\*\-Abstract steg payload bit source }{\pageref{classIExtBitSource}}{}
\item\contentsline{section}{\hyperlink{classIPacketSource}{\-I\-Packet\-Source} \\*\-Packet source implementing a packet-\/based protocol }{\pageref{classIPacketSource}}{}
\item\contentsline{section}{\hyperlink{classIPrng}{\-I\-Prng} }{\pageref{classIPrng}}{}
\item\contentsline{section}{\hyperlink{classISampleIO}{\-I\-Sample\-I\-O} }{\pageref{classISampleIO}}{}
\item\contentsline{section}{\hyperlink{classIStegIO}{\-I\-Steg\-I\-O} \\*\-Abstraction layer of a steg payload data source and sink }{\pageref{classIStegIO}}{}
\item\contentsline{section}{\hyperlink{structrtphdr}{rtphdr} }{\pageref{structrtphdr}}{}
\item\contentsline{section}{\hyperlink{structCRiffWaveWriter_1_1SDataChunk}{\-C\-Riff\-Wave\-Writer\-::\-S\-Data\-Chunk} }{\pageref{structCRiffWaveWriter_1_1SDataChunk}}{}
\item\contentsline{section}{\hyperlink{structCRiffWave_1_1SDataChunk}{\-C\-Riff\-Wave\-::\-S\-Data\-Chunk} }{\pageref{structCRiffWave_1_1SDataChunk}}{}
\item\contentsline{section}{\hyperlink{structCRiffWave_1_1SFormatChunk}{\-C\-Riff\-Wave\-::\-S\-Format\-Chunk} }{\pageref{structCRiffWave_1_1SFormatChunk}}{}
\item\contentsline{section}{\hyperlink{structCRiffWaveWriter_1_1SFormatChunk}{\-C\-Riff\-Wave\-Writer\-::\-S\-Format\-Chunk} }{\pageref{structCRiffWaveWriter_1_1SFormatChunk}}{}
\item\contentsline{section}{\hyperlink{structSIOConfig}{\-S\-I\-O\-Config} }{\pageref{structSIOConfig}}{}
\item\contentsline{section}{\hyperlink{structNAudioFormats_1_1SStreamInfo}{\-N\-Audio\-Formats\-::\-S\-Stream\-Info} }{\pageref{structNAudioFormats_1_1SStreamInfo}}{}
\end{DoxyCompactList}
